pulse regeneration - French English Dictionary